separation levee - Turkish English Dictionary